package com.aw.guiguzi.module.common.views

import com.aw.baselib.base.AwBasePresenter
import com.aw.baselib.base.AwBaseView
import com.aw.guiguzi.bean.UserInfoBean

/**
 * @author : hzw
 */
interface LoginView : AwBaseView {
    interface Presenter : AwBasePresenter {
        fun login(account: String?, pwd: String?)
        fun getUserInfo()
        fun updateUserInfo(bean: UserInfoBean?)
        fun getAllDeviceToken()
        fun delToken(accessToken: String?)
    }

    interface View : AwBaseView {
        fun loginHandleSuccess()
    }
}